steve demers